Fullstack Job: Full Stack Engineer

Job added on

Company

Avenue Code

Location

Lisbon - Portugal

Job type

Full-Time

Fullstack Job Details

About the company:

Avenue Code is the leading software consultancy focused on delivering end-to-end development solutions for digital transformation across every vertical. We’re privately held, profitable, and have been on a solid growth trajectory since day one. We care deeply about our clients, our partners, and our people. We prefer the word ‘partner’ over ‘vendor’, and our investment in professional relationships is a reflection of that philosophy. We pride ourselves on our technical acumen, our collaborative problem-solving ability, and the warm professionalism of our teams.

About the opportunity:

The FullStack Developer will have full coverage of the project, working collaboratively with all team members. We are looking for experts that embrace all technology in both Front End and Back End.

If you’re a passionate Developer looking to make a real impact, this could be the perfect opportunity for you!

Responsibilities:
  • Extreme programming
  • Test driven development;
  • AWS platform;
  • CI/CD;
  • Lean methodology;
  • Being aware of SOLID principles and follow Clean Code principles;
  • Help on all areas of software development, choosing the right technologies and frameworks for the problem in hand;
  • Build new APIs from the ground up;
  • Build front-end applications through appealing visual design;
  • Actively contribute to tech and architecture decisions;
  • Provide maintenance and optimize the existing code base.
Required Qualifications:
  • Bachelor’s degree in related field or comparable job expertise;
  • Relevant experience in the conception and implementation software solutions in an international context;
  • Experience with frontend technologies such as React, Angular;
  • Experience with Java, Kotlin or Python.
  • Spring Boot 2, JPA/Hibernate, JUnit, Mockito;
  • Experience with CSS3, HTML5, responsive interfaces and solving browser compatibility problems;
  • Adaptability and openness to learn new languages
  • Strong interest in TDD and pair programming
  • Ability to communicate thought process, approach to developing a solution and the pass and idea and a solution into
  • Good English skills, both written and spoken;
Nice to Have:

#LI-Remote